widely traveled - Turco Inglés Diccionario